put-put car - French English Dictionary